function searchSchedule() {
	var conditionStuName = $('#sear_stu_name').attr('value');// 条件框的值
	if (conditionStuName == '') {
		sys_alert('错误提示', '学员姓名不能为空！', 'error');
	} else {
		// 加载该学员的今日课程
		// 解决中文从js传入java中乱码的问题
		var url = encodeURI(encodeURI('/pxglxt/stu_checkin/searchScheduleByStu?stu_name='
				+ conditionStuName));
		grid2 = $('#tt').datagrid({
			url : url,
			pagination : true,
			singleSelect : true,
			fit : true,// 表格自动填充
			loadMsg : '加油处理中... ...',// 加载信息
			onClickRow : function(rowIndex, rowData) {
				// 根据选择的课程表，加载学员的登记记录
				var scheduleId = rowData.sche_id;
				// 加载学员上课登记grid
				try {
					var loadcheckinurl = encodeURI(encodeURI('/pxglxt/stu_checkin/getCheckins?scheduleId='
							+ scheduleId+"&stuName="+conditionStuName));
					grid = $('#tt2').datagrid({
						url : loadcheckinurl,
						 toolbar:[{
							 text:'学员上课登记',
							 iconCls:'icon-add',
							 enable : true,// 按钮激活
							 handler:'newStudentCheckin'
							 }]
					});

				} catch (e) {
					sys_alert('系统异常', "课程表ID:" + scheduleId + ",可能课程信息已经被删除！",
							'error');
				}
			}

		});
		// 初始化pagination工具开始
		var pagetool = $('#tt').datagrid('getPager');
		pagetool.pagination({
					beforePageText : '第',
					afterPageText : '页，共{pages}页',
					displayMsg : '显示从 {from} 到  {to} , 总记录 {total} '
				});
	}

}
function newStudentCheckin() {
	var row = grid2.datagrid('getSelected');
	var stu_name = $('#sear_stu_name').attr('value');

	if (row) {
		//学生ID、课程表ID、上课登记时间
		var schedule_id = row.sche_id;//课程表ID
		var gData=$("#tt2").datagrid("getData");
	    var gRows=gData.rows;
	    for(var i=0;i<gRows.length;i++){
	    	if(gRows[i].schedule_id==schedule_id){
	    		sys_alert('警告信息', '学生已经登记了！', 'warning');
	    		return;
	    	}
	    }
		var url = encodeURI(encodeURI('/pxglxt/stu_checkin/checkInByName?stu_name=' + stu_name+"&scheduleId="+schedule_id));
		$.post(url, callback);
		// 回调函数
	function callback(data) {
		eval('data=' + data);
		if (data.success) {
			var reloadcheckinurl = encodeURI(encodeURI('/pxglxt/stu_checkin/getCheckins?scheduleId='
					+ schedule_id+"&stuName="+stu_name));
			grid = $('#tt2').datagrid({
				url : reloadcheckinurl,
				 toolbar:[{
					 text:'学员上课登记',
					 iconCls:'icon-add',
					 disabled:true,//按钮失效
					 handler:'newStudentCheckin'
					 }]
			});
			sys_alert('操作提示', '学生上课登记成功！', 'info');
		} else {
			sys_alert('错误提示', data.msg, 'error');
		}
	}
	} else {
		sys_alert('错误提示', '选择一个课程', 'error');
	}
}

function saveSchedule() {
	if (form.form('validate')) {
		form.form('submit', {
					url : form.url,
					success : function(data) {
						eval('data=' + data);
						if (data.success) {
							grid.datagrid('reload');
							win.window('close');
							greyLayer.close();
						} else {
							sys_alert('错误提示', data.msg, 'error');
						}
					}
				});
	}
}

function closeWindow() {
	win.window('close');
	greyLayer.close();
}